Conceptual modelling of database applications using extended ER model

نویسندگان

  • Gregor Engels
  • Martin Gogolla
  • Uwe Hohenstein
  • Klaus Hülsmann
  • Perdita Löhr
  • Gunter Saake
  • Hans-Dieter Ehrich
چکیده

Engels, G., M. Gogolla, U. Hohenstein, K. Hiilsmann, P. L6hr-Richter, G. Saake, and H.-D. Ehrich, Conceptual modelling of database applications using an extended ER model, Data & Knowledge Engineering 9 (1992/93) 157-204. In this paper, we motivate and present a data model for conceptual design of structural and behavioural aspects of databases. We follow an object centered design paradigm in the spirit of semantic data models. The specification of structural aspects is divided into modelling of object structures and modelling of data types used for describing object properties. The specification of object structures is based on an Extended __Entity-Relationship (EER) model. The specification of behavioural aspects is divided into the modelling of admissible database state evolutions by means of temporal integrity constraints and the formulation of database (trans)actions. The central link for integrating these design components is a descriptive logic-based query language for the EER model. The logic part of this language is the basis for static constraints and descriptive action specifications by means of preand postconditions. A temporal extension of this logic is the specification language for temporal integrity constraints. We emphasize that the various aspects of a database application are specified using several appropriate, but yet compatible formalisms, which are integrated by a unifying common semantic.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Conceptual Modelling of Database Applications Using an Extended Er Model

In this paper, we motivate and present a data model for conceptual design of structural and behavioural aspects of databases. We follow an object centered design paradigm in the spirit of semantic data models. The speciication of structural aspects is divided into modelling of object structures and modelling of data types used for describing object properties. The speciication of object structu...

متن کامل

An Entity-Relationship Model Extended To Describe Historical Information

The entity-relationship (ER) model has proved a successful conceptual capture and modelling tool for the relational data model. Much effort has recently been made to extend the relational data model to describe historical information, but as yet little corresponding development in ER modelling has been made. We describe in detail the various temporal behaviours that entities and relationships m...

متن کامل

Augmenting Traditional ER Method to Support Spatiotemporal Database Applications

In this paper, we present a new conceptual modeling tool, called STXER (SpatioTemporal eXtended Entity-Relationship), to support spatiotemporal database applications. STXER provides most functions for database conceptual modeling, such as graphical user interface, SQL script generation, XML schema definition, and commercial-DBMS-oriented database creation. Compared with previous tools, STXER is...

متن کامل

Database Design Revisited

Information Systems design is affected by the simplicity of the relational model types, though these types do not correspond directly to entities of real applications. In this paper, we present another approach, where the Information System designers would be able to directly represent the real world in a database model, very close to the EntityRelationship (ER) model. A query and manipulation ...

متن کامل

EReX: A Conceptual Model for XML

In the last few years, XML has been widely used as a logical data model, and several database applications are modeled in XML. To model a database application in XML, we should first come up with a conceptual design for representing the application requirements, and then translate this conceptual design to XML. Existing conceptual models like the ER (Entity Relationship) model, UML and ORM do n...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Data Knowl. Eng.

دوره 9  شماره 

صفحات  -

تاریخ انتشار 1992